Dynamic Resource Allocation Using Improved Firefly Optimization Algorithm in Cloud Environment
نویسندگان
چکیده
Today, cloud computing has provided a suitable platform to meet the needs of users. One most important challenges facing is Dynamic Resource Allocation (DSA), which in NP-Hard class. goals DSA utilization resources efficiently and maximize productivity. In this paper, an improved Firefly algorithm based on load balancing optimization introduced solve problem called IFA-DSA. addition workloads between existing virtual machines, IFA-DSA also reduces completion time by selecting appropriate objectives fitness function. The best sequence tasks for resource allocation formulated as multi-objective problem. intended are balancing, time, average runtime, migration rate. order improve initial population creation firefly algorithm, heuristic method used instead random approach. method, created priority tasks, where each task determined pay you use model fuzzy results experiments show superiority proposed makespan criterion over ICFA 3%.
منابع مشابه
Efficient Dynamic Resource Allocation Using Nephele in a Cloud Environment
Today, Infrastructure-as-a-Service (IaaS) cloud providers have incorporated parallel data processing framework in their clouds for performing Many-task computing (MTC) applications. Parallel data processing framework reduces time and cost in processing the substantial amount of users’ data. Nephele is a dynamic resource allocating parallel data processing framework, which is designed for dynami...
متن کاملDynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment
Cloud computing allows business customers to scale up and down their resource usage based on needs. Many of the touted gains in the cloud model come from resource multiplexing through virtualization technology. In this paper, we present a system that uses virtualization technology to allocate data center resources dynamically based on application demands and support green computing by optimizin...
متن کاملImproved speciation-based Firefly Algorithm in dynamic and uncertain environment
Many real-world optimization problems are dynamic in nature. The applied algorithm in this environment can pose serious challenges, especially when the search space is multimodal with multiple, time-varying optima. To address these challenges, this paper investigates a speciation-based firefly algorithm to enhance the population diversity with aim of generating several populations in different ...
متن کاملResource Allocation in Computational Grids environment Using Improved Particle Swarm Optimization Algorithm
Resource allocation in computational grids is considered as a NP-Complete problem due to resources heterogeneity. Grid resources are related to various management areas exerting different management policies. Nowadays, enhancing grid efficiency is regarded as a problem requiring proper and effective schedule. Unfortunately, grid resources dynamic nature, in addition to the variety of users’ req...
متن کاملGreen Computing in Dynamic Resource Allocation for Cloud Environment
Cloud computing allows business customers to scale up and down their resource usage based on their needs. Many of the touted gains in the cloud model come from resource multiplexing through virtualization technology. In this paper, a system that uses virtualization technology to allocate data center resources dynamically based on application demands and support green computing by optimizing the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied Artificial Intelligence
سال: 2022
ISSN: ['0883-9514', '1087-6545']
DOI: https://doi.org/10.1080/08839514.2022.2055394